Search Results

This is an archived copy of the 2018-2019 catalog. To access the most recent version of the catalog, please visit http://catalog.umt.edu/.

CSCI 100 - Intro to Programming. 3.000 Credits.

Offered autumn and spring. This course covers basic programming concepts such as variables, data types, iteration, flow of control, input/output, functions, and objects. The course will also cover programming ideas such as data structures, algorithms, modularity, and debugging. Students will learn about the role computation can play in solving problems by writing interesting programs to solve useful goals. No prior programming experience is expected. (Two hours independent lab per week.) Credit not allowed for both CSCI 100 and CSCI 110.

Computer Science B.S.

http://catalog.umt.edu/colleges-schools-programs/humanities-sciences/computer-science/bs-computer-science/

Degree Specific Credits: 87-92 Required Cumulative GPA: 2.0 Catalog Year: 2018-2019 General Education Requirements Information regarding these requirements can be found in the  General Education Section of the catalog. 

Computer Science Department

http://catalog.umt.edu/colleges-schools-programs/humanities-sciences/computer-science/

Jesse Johnson, Chair Travis Wheeler, Assistant Chair The growing utility of computers in research and education, as well as the increased impact of computers on our modern society, strongly implies that knowledge of computers and their capabilities should be a part of the basic education of all students. The courses listed below are designed to provide the student with this knowledge and to prepare the student for a career in a field in which there is a growing need for trained personnel. The objective of the undergraduate curriculum in computer science is to develop professionally competent, broadly educated computer scientists who wish to pursue professional careers or graduate studies. The B.S. program is accredited by the Computing Accreditation Commission of ABET . For more information, access the Computer Science Department homepage  or email the chair Andrew Ware . High School Preparation: In addition to general University admission requirements, pre-college preparation should include as many computer science courses as possible, and four years of high school mathematics, to include algebra, trigonometry and pre-calculus. Also recommended are physics, chemistry and biology. Admission Requirements Admission to computer science courses varies according to course level and other departmental standards. However, students must have completed all prerequisite courses with a grade of at least a "C-". Lower-Division Courses Most 100- and 200-level courses are open on a first-come, first-served basis to all students who have the prerequisites. Upper-Division Courses Admission to 300-level or above courses requires successful completion of the prerequisites. Major-Minor Status Completed change of major forms along with college transcripts must be turned in to the department when declaring computer science as a major or minor.